Skip to content

Fix three skill template bugs in start and submit-for-review#47

Merged
sebastientaggart merged 1 commit into
devfrom
feature/fix-skill-bugs-start-submit
Apr 7, 2026
Merged

Fix three skill template bugs in start and submit-for-review#47
sebastientaggart merged 1 commit into
devfrom
feature/fix-skill-bugs-start-submit

Conversation

@sebastientaggart

Copy link
Copy Markdown
Member

Fixes three bugs in the skill templates surfaced during a real /start → /submit-for-review cycle:

  1. HUMAN GATE silently skipped in preview/plan modesskills/start.md Step 2 now notes the friendly text question is required regardless of harness mode; the harness's approval UI mediates the wait but does not replace the question.

  2. gh issue develop ignored BRANCH_DEV — both invocations (Case A Step 4 and Case B Step 3) now pass --base {{BRANCH_DEV}} when set, so feature branches are cut from dev instead of the GitHub default (main). Includes a note explaining why the flag is required (gh reads base from the API, not local state).

  3. PR body inherited agent-attribution footerskills/submit-for-review.md now has an explicit "PR body content rules" callout forbidding attribution footers, generation markers, and Co-Authored-By trailers in both PR bodies and commit messages.

All four adapter outputs (.claude, .cursor, .agents, .gemini) regenerated via sync.sh.

Issue #46

@sebastientaggart

Copy link
Copy Markdown
Member Author

Review Summary

Verdict: APPROVE

Findings

  • [NOTE] Source template in skills/start.md correctly uses {{#if BRANCH_DEV}} / {{#if !BRANCH_DEV}} conditionals (supported by sync.sh per its header comment), and the rendered adapter outputs correctly inline --base dev since this project has BRANCH_DEV set. Conditional rendering behaves as intended.
  • [NOTE] All three fixes (HUMAN GATE harness-mode clarification, --base {{BRANCH_DEV}} on gh issue develop, and PR body attribution-footer prohibition) are applied consistently across the source templates and all four adapter outputs (.claude, .cursor, .agents, .gemini). Hashes in the generated markers were updated.
  • [NOTE] No secrets, no security concerns, documentation-only changes in prompt templates.

@sebastientaggart
sebastientaggart merged commit a5bfe0a into dev Apr 7, 2026
2 checks passed
This was referenced Apr 7, 2026
@sebastientaggart
sebastientaggart deleted the feature/fix-skill-bugs-start-submit branch April 8, 2026 14:44
sebastientaggart added a commit that referenced this pull request Apr 8, 2026
…rt-submit

Fix three skill template bugs in start and submit-for-review
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant